<?php
session_start();
// empêche l'appel direct à ce fichier
if(basename($_SERVER['SCRIPT_FILENAME']) == '_start.php') exit;
	
// chargement des objets
require_once(dirname(dirname(__FILE__))	.'/core/params.inc.php');
if (!isset($GLOBALS['config'])) $GLOBALS['config'] = $config;

// inclusion des fichiers de langues correspondant a la langue choisie
//require_once($GLOBALS['config']['languagesPath'].$_SESSION['langue']->acr.'_txt.inc.php');
//require_once($GLOBALS['config']['languagesPath'].$_SESSION['langue']->acr.'_messages.inc.php');

/**
 * Chargement du controleur de la page s'il existe
 */
 // Gestion des chemins vers le fichier courant
$pathinfo = pathinfo($_SERVER['SCRIPT_FILENAME']);

 $controllerFile = $config['controllersPath'].'www/'.$pathinfo['filename'].'.controller.php';
 if (file_exists($controllerFile)) 
 {
	require_once($controllerFile);
	$className = ucfirst($pathinfo['filename']).'Controller';
	$page = new $className();
 }
// Redirection vers une page d'attente
if ($config['sServerAddr'] != '127.0.0.1') {
	include ('coming_soon.php');
}
 